stitch riveting - Turkish English Dictionary